export interface ServiceReview {
    id: string;
    customerName: string;
    rating: number;
    comment: string;
    date: string;
}

export interface PerformanceMetrics {
    averageRating: number;
    totalBookings: number;
    monthlyRevenue: number;
    customerSatisfaction: number;
}

export interface RelatedService {
    id: string;
    name: string;
    category: string;
    cashPrice: number;
}

export interface Service {
    id: string;
    name: string;
    code: string;
    description: string;
    category: string;
    duration: number;
    technicianLevel: string;
    cashPrice: number;
    cardPrice: number;
    status: 'enabled' | 'disabled';
    usageCount: number;
    totalRevenue: number;
    createdAt: string;
    updatedAt: string;
    customerReviews: ServiceReview[];
    performanceMetrics: PerformanceMetrics;
    relatedServices: RelatedService[];
} 